cape hyrax - Español Inglés Diccionario